import numpy as np
import cv2    # opencv2
import matplotlib.pyplot as plt
                                      #   /i/
digit = cv2.imread('data/0/0_1.bmp') # image read
digit = cv2.cvtColor(digit, code=cv2.COLOR_BGR2GRAY)  # 转化为灰度图（在黑白两色之间还有很多层级）
#digit = digit[:, :, 0]
plt.imshow(digit, cmap="gray")
# plt.imshow(digit)
plt.show()
print(digit.shape)  # (28, 28, 3)
print(digit)


# 图片灰度处理(（28，28，3）————>（28，28）  彩色（三维的）（虽然看起来是二维的，说明三个维度颜色相同）
# 大大减少数据量，提取有效信息
